{
    "name": "Mariana",
    "author": "Sublime HQ Pty Ltd, Dmitri Voronianski",
    "variables":
    {
        "black": "hsl(0, 0%, 0%)",
        "blue": "hsl(210, 50%, 60%)",
        "blue-vibrant": "hsl(210, 60%, 60%)",
        "blue2": "hsla(210, 13%, 40%, 0.7)",
        "blue3": "hsl(210, 15%, 22%)",
        "blue4": "hsl(210, 13%, 45%)",
        "blue5": "hsl(180, 36%, 54%)",
        "blue6": "hsl(221, 12%, 69%)",
        "green": "hsl(114, 31%, 68%)",
        "grey": "hsl(0, 0%, 20%)",
        "orange": "hsl(32, 93%, 66%)",
        "orange2": "hsl(32, 85%, 55%)",
        "orange3": "hsl(40, 94%, 68%)",
        "pink": "hsl(300, 30%, 68%)",
        "red": "hsl(357, 79%, 65%)",
        "red2": "hsl(13, 93%, 66%)",
        "white": "hsl(0, 0%, 100%)",
        "white2": "hsl(0, 0%, 97%)",
        "white3": "hsl(219, 28%, 88%)"
    },
    "globals":
    {
        "foreground": "var(white3)",
        "background": "var(blue3)",
        "accent": "var(blue-vibrant)",
        "caret": "var(orange)",
        "line_highlight": "var(blue2)",
        "selection": "var(blue2)",
        "selection_border": "var(blue4)",
        "inactive_selection": "var(blue2)",
        "misspelling": "var(red)",
        "shadow": "color(var(black) alpha(0.25))",
        "active_guide": "var(blue5)",
        "stack_guide": "color(var(blue5) alpha(0.5))",
        "highlight": "var(blue5)",
        "find_highlight_foreground": "var(grey)",
        "find_highlight": "var(orange3)",
        "brackets_options": "underline",
        "brackets_foreground": "var(orange)",
        "bracket_contents_options": "underline",
        "bracket_contents_foreground": "var(blue5)",
        "tags_options": "stippled_underline",
        "tags_foreground": "var(pink)"
    },
    "rules":
    [
        {
            "background": "#1F7411FF",
            "foreground": "#CFCFCFFF",
            "scope": "col_1F7411FF"
        },
        {
            "background": "#AA0000FF",
            "foreground": "#B2B2B2FF",
            "scope": "col_AA0000FF"
        },
        {
            "background": "#FFA726FF",
            "foreground": "#323232FF",
            "scope": "col_FFA726FF"
        },
        {
            "background": "#CCCCCCFF",
            "foreground": "#4C4C4CFF",
            "scope": "col_CCCCCCFF"
        },
        {
            "background": "#BDBDBDFF",
            "foreground": "#3D3D3DFF",
            "scope": "col_BDBDBDFF"
        },
        {
            "background": "#F1544BFF",
            "foreground": "#010101FF",
            "scope": "col_F1544BFF"
        },
        {
            "background": "#C4A000FF",
            "foreground": "#181818FF",
            "scope": "col_C4A000FF"
        },
        {
            "background": "#00FFFFFF",
            "foreground": "#323232FF",
            "scope": "col_00FFFFFF"
        },
        {
            "background": "#3465A4FF",
            "foreground": "#DDDDDDFF",
            "scope": "col_3465A4FF"
        },
        {
            "background": "#C8C8C8FF",
            "foreground": "#484848FF",
            "scope": "col_C8C8C8FF"
        },
        {
            "background": "#85678FFF",
            "foreground": "#F4F4F4FF",
            "scope": "col_85678FFF"
        },
        {
            "background": "#FCE94FFF",
            "foreground": "#5D5D5DFF",
            "scope": "col_FCE94FFF"
        },
        {
            "background": "#FFFF00FF",
            "foreground": "#616161FF",
            "scope": "col_FFFF00FF"
        },
        {
            "background": "#FF00FFFF",
            "foreground": "#E9E9E9FF",
            "scope": "col_FF00FFFF"
        },
        {
            "background": "#666666FF",
            "foreground": "#E6E6E6FF",
            "scope": "col_666666FF"
        },
        {
            "background": "#FC5454FF",
            "foreground": "#060606FF",
            "scope": "col_FC5454FF"
        },
        {
            "background": "#F9F9F9FF",
            "foreground": "#797979FF",
            "scope": "col_F9F9F9FF"
        },
        {
            "background": "#8AE234FF",
            "foreground": "#333333FF",
            "scope": "col_8AE234FF"
        },
        {
            "background": "#4E9A06FF",
            "foreground": "#F2F2F2FF",
            "scope": "col_4E9A06FF"
        },
        {
            "background": "#06989AFF",
            "foreground": "#ECECECFF",
            "scope": "col_06989AFF"
        },
        {
            "background": "#B294BBFF",
            "foreground": "#212121FF",
            "scope": "col_B294BBFF"
        },
        {
            "background": "#CC0000FF",
            "foreground": "#BCBCBCFF",
            "scope": "col_CC0000FF"
        },
        {
            "background": "#545454FF",
            "foreground": "#D4D4D4FF",
            "scope": "col_545454FF"
        },
        {
            "background": "#222222FF",
            "foreground": "#A2A2A2FF",
            "scope": "col_222222FF"
        },
        {
            "background": "#50FFFFFF",
            "scope": "col_50FFFFFF",
            "foreground": "#4A4A4AFF"
        },
        {
            "background": "#20FFFFFF",
            "scope": "col_20FFFFFF",
            "foreground": "#3C3C3CFF"
        },
        {
            "background": "#90FFFFFF",
            "scope": "col_90FFFFFF",
            "foreground": "#5D5D5DFF"
        },
        {
            "background": "#C0FFFFFF",
            "scope": "col_C0FFFFFF",
            "foreground": "#6C6C6CFF"
        },
        {
            "background": "#A0000001",
            "scope": "col_A0000001",
            "foreground": "#B6B6B6FF"
        },
        {
            "background": "#40FFFFFF",
            "scope": "col_40FFFFFF",
            "foreground": "#454545FF"
        },
        {
            "background": "#30FFFFFF",
            "scope": "col_30FFFFFF",
            "foreground": "#414141FF"
        },
        {
            "background": "#00000001",
            "scope": "col_00000001",
            "foreground": "#B6B6B6FF"
        },
        {
            "background": "#80FFFFFF",
            "scope": "col_80FFFFFF",
            "foreground": "#595959FF"
        },
        {
            "background": "#E0FFFFFF",
            "scope": "col_E0FFFFFF",
            "foreground": "#757575FF"
        },
        {
            "background": "#9033CCFF",
            "scope": "col_9033CCFF",
            "foreground": "#E0E0E0FF"
        },
        {
            "foreground": "#CCCCCCFF",
            "scope": "col_FF0000FF",
            "background": "#FF0000FF"
        },
        {
            "background": "#D35400FF",
            "scope": "col_D35400FF",
            "foreground": "#F0F0F0FF"
        },
        {
            "background": "#292F34FF",
            "scope": "col_292F34FF",
            "foreground": "#ADADADFF"
        },
        {
            "background": "#800000FF",
            "scope": "col_800000FF",
            "foreground": "#A6A6A6FF"
        },
        {
            "background": "#808000FF",
            "scope": "col_808000FF",
            "foreground": "#F1F1F1FF"
        },
        {
            "background": "#000080FF",
            "scope": "col_000080FF",
            "foreground": "#8E8E8EFF"
        },
        {
            "background": "#008000FF",
            "scope": "col_008000FF",
            "foreground": "#CBCBCBFF"
        },
        {
            "background": "#C2EBC2FF",
            "scope": "col_C2EBC2FF",
            "foreground": "#5A5A5AFF"
        },
        {
            "foreground": "#AFAFAFFF",
            "scope": "col_00000021",
            "background": "#00000021"
        },
        {
            "foreground": "#ABABABFF",
            "scope": "col_00000033",
            "background": "#00000033"
        },
        {
            "foreground": "#6D6D6DFF",
            "scope": "col_EDEDEDFF",
            "background": "#EDEDEDFF"
        },
        {
            "foreground": "#ACACACFF",
            "background": "#193823FF",
            "scope": "col_193823FF"
        },
        {
            "foreground": "#808080FF",
            "background": "#000000FF",
            "scope": "col_000000FF"
        },
        {
            "foreground": "#9D9D9DFF",
            "background": "#0000FFFF",
            "scope": "col_0000FFFF"
        },
        {
            "foreground": "#4D4D4DFF",
            "background": "#AADDDDFF",
            "scope": "col_AADDDDFF"
        },
        {
            "foreground": "#5A5A5AFF",
            "background": "#DCDCCCFF",
            "scope": "col_DCDCCCFF"
        },
        {
            "foreground": "#DDDDDDFF",
            "background": "#506070FF",
            "scope": "col_506070FF"
        },
        {
            "foreground": "#F5F5F5FF",
            "background": "#4682B4FF",
            "scope": "col_4682B4FF"
        },
        {
            "foreground": "#272727FF",
            "background": "#87AFD7FF",
            "scope": "col_87AFD7FF"
        },
        {
            "foreground": "#191919FF",
            "background": "#87AF5FFF",
            "scope": "col_87AF5FFF"
        },
        {
            "foreground": "#C2C2C2FF",
            "background": "#3F424AFF",
            "scope": "col_3F424AFF"
        },
        {
            "foreground": "#0E0E0EFF",
            "background": "#DA6E6EFF",
            "scope": "col_DA6E6EFF"
        },
        {
            "foreground": "#3C3C3CFF",
            "background": "#C3BF9FFF",
            "scope": "col_C3BF9FFF"
        },
        {
            "foreground": "#383838FF",
            "background": "#94BFF3FF",
            "scope": "col_94BFF3FF"
        },
        {
            "foreground": "#3C3C3CFF",
            "background": "#8CD0D3FF",
            "scope": "col_8CD0D3FF"
        },
        {
            "foreground": "#AAAAAAFF",
            "background": "#282A36FF",
            "scope": "col_282A36FF"
        },
        {
            "foreground": "#BFBFBFFF",
            "background": "#3F3F3FFF",
            "scope": "col_3F3F3FFF"
        },
        {
            "foreground": "#393939FF",
            "background": "#DFAF8FFF",
            "scope": "col_DFAF8FFF"
        },
        {
            "foreground": "#161616FF",
            "background": "#60B48AFF",
            "scope": "col_60B48AFF"
        },
        {
            "foreground": "#DDDDDDFF",
            "background": "#AC3C3CFF",
            "scope": "col_AC3C3CFF"
        },
        {
            "foreground": "#464646FF",
            "background": "#C5C8C6FF",
            "scope": "col_C5C8C6FF"
        },
        {
            "foreground": "#494949FF",
            "background": "#93E0E3FF",
            "scope": "col_93E0E3FF"
        },
        {
            "foreground": "#787878FF",
            "background": "#F8F8FFFF",
            "scope": "col_F8F8FFFF"
        },
        {
            "foreground": "#5E5E5EFF",
            "background": "#F0DFAFFF",
            "scope": "col_F0DFAFFF"
        },
        {
            "foreground": "#242424FF",
            "background": "#79A9FFFF",
            "scope": "col_79A9FFFF"
        },
        {
            "foreground": "#2A2A2AFF",
            "background": "#DC8CC3FF",
            "scope": "col_DC8CC3FF"
        },
        {
            "foreground": "#7F7F7FFF",
            "background": "#FFFFFFFF",
            "scope": "col_FFFFFFFF"
        },
        {
            "foreground": "#343434FF",
            "background": "#EC93D3FF",
            "scope": "col_EC93D3FF"
        },
        {
            "foreground": "#C4C4C4FF",
            "background": "#404552FF",
            "scope": "col_404552FF"
        },
        {
            "background": "#191919FF",
            "scope": "col_191919FF",
            "foreground": "#999999FF"
        },
        {
            "background": "#FEA63CFF",
            "scope": "col_FEA63CFF",
            "foreground": "#343434FF"
        },
        {
            "scope": "col_gutter",
            "background": "#000000",
            "foreground": "#ffffff"
        },
        {
            "scope": "col_FFCB6BFF",
            "background": "#FFCB6BFF",
            "foreground": "#4F4F4FFF"
        },
        {
            "scope": "col_89DDFFFF",
            "background": "#89DDFFFF",
            "foreground": "#474747FF"
        },
        {
            "scope": "col_1F1D27FF",
            "background": "#1F1D27FF",
            "foreground": "#9E9E9EFF"
        },
        {
            "scope": "col_D9E1E8FF",
            "background": "#D9E1E8FF",
            "foreground": "#5F5F5FFF"
        },
        {
            "scope": "col_1D2026FF",
            "background": "#1D2026FF",
            "foreground": "#9F9F9FFF"
        },
        {
            "scope": "col_75444A57",
            "background": "#75444A57",
            "foreground": "#C0C0C0FF"
        },
        {
            "scope": "col_C3E88DFF",
            "background": "#C3E88DFF",
            "foreground": "#525252FF"
        },
        {
            "scope": "col_282C37FF",
            "background": "#282C37FF",
            "foreground": "#ACACACFF"
        },
        {
            "scope": "col_546E7AFF",
            "background": "#546E7AFF",
            "foreground": "#E7E7E7FF"
        },
        {
            "scope": "col_B7A1FFFF",
            "background": "#B7A1FFFF",
            "foreground": "#323232FF"
        },
        {
            "scope": "col_F07178FF",
            "background": "#F07178FF",
            "foreground": "#171717FF"
        },
        {
            "scope": "col_5A74CAFF",
            "background": "#5A74CAFF",
            "foreground": "#F6F6F6FF"
        },
        {
            "scope": "col_EAE5FFFF",
            "background": "#EAE5FFFF",
            "foreground": "#696969FF"
        },
        {
            "scope": "col_C792EAFF",
            "background": "#C792EAFF",
            "foreground": "#2B2B2BFF"
        },
        {
            "scope": "col_82AAFFFF",
            "background": "#82AAFFFF",
            "foreground": "#272727FF"
        },
        {
            "name": "Comment",
            "scope": "comment, punctuation.definition.comment",
            "foreground": "var(blue6)"
        },
        {
            "name": "String",
            "scope": "string",
            "foreground": "var(green)"
        },
        {
            "name": "Punctuation",
            "scope": "punctuation.definition - punctuation.definition.numeric.base",
            "foreground": "var(blue5)"
        },
        {
            "name": "Number",
            "scope": "constant.numeric",
            "foreground": "var(orange)"
        },
        {
            "name": "Number Suffix",
            "scope": "storage.type.numeric",
            "foreground": "var(pink)",
            "font_style": "italic"
        },
        {
            "name": "Built-in constant",
            "scope": "constant.language",
            "foreground": "var(red)",
            "font_style": "italic"
        },
        {
            "name": "User-defined constant",
            "scope": "constant.character, constant.other",
            "foreground": "var(pink)"
        },
        {
            "name": "Member Variable",
            "scope": "variable.member",
            "foreground": "var(red)"
        },
        {
            "name": "Keyword",
            "scope": "keyword - keyword.operator, keyword.operator.word",
            "foreground": "var(pink)"
        },
        {
            "name": "Operators",
            "scope": "keyword.operator",
            "foreground": "var(red2)"
        },
        {
            "name": "Punctuation",
            "scope": "punctuation.separator, punctuation.terminator",
            "foreground": "var(blue6)"
        },
        {
            "name": "Punctuation",
            "scope": "punctuation.section",
            "foreground": "var(white)"
        },
        {
            "name": "Accessor",
            "scope": "punctuation.accessor",
            "foreground": "var(blue6)"
        },
        {
            "name": "Annotation Punctuation",
            "scope": "punctuation.definition.annotation",
            "foreground": "var(blue5)"
        },
        {
            "name": "JavaScript Dollar",
            "scope": "variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js",
            "foreground": "var(blue5)"
        },
        {
            "name": "Storage",
            "scope": "storage",
            "foreground": "var(red)"
        },
        {
            "name": "Storage type",
            "scope": "storage.type",
            "foreground": "var(pink)",
            "font_style": "italic"
        },
        {
            "name": "Entity name",
            "scope": "entity.name.function",
            "foreground": "var(blue5)"
        },
        {
            "name": "Entity name",
            "scope": "entity.name - (entity.name.section | entity.name.tag | entity.name.label)",
            "foreground": "var(orange)"
        },
        {
            "name": "Inherited class",
            "scope": "entity.other.inherited-class",
            "foreground": "var(blue5)",
            "font_style": "italic"
        },
        {
            "name": "Function argument",
            "scope": "variable.parameter",
            "foreground": "var(orange)"
        },
        {
            "name": "Language variable",
            "scope": "variable.language",
            "foreground": "var(red)",
            "font_style": "italic"
        },
        {
            "name": "Tag name",
            "scope": "entity.name.tag",
            "foreground": "var(red)"
        },
        {
            "name": "Tag attribute",
            "scope": "entity.other.attribute-name",
            "foreground": "var(pink)"
        },
        {
            "name": "Function call",
            "scope": "variable.function, variable.annotation",
            "foreground": "var(blue)"
        },
        {
            "name": "Library function",
            "scope": "support.function, support.macro",
            "foreground": "var(blue)",
            "font_style": "italic"
        },
        {
            "name": "Library constant",
            "scope": "support.constant",
            "foreground": "var(pink)",
            "font_style": "italic"
        },
        {
            "name": "Library class/type",
            "scope": "support.type, support.class",
            "foreground": "var(blue)",
            "font_style": "italic"
        },
        {
            "name": "Invalid",
            "scope": "invalid",
            "foreground": "var(white2)",
            "background": "var(red)"
        },
        {
            "name": "Invalid deprecated",
            "scope": "invalid.deprecated",
            "foreground": "var(white2)",
            "background": "var(orange2)"
        },
        {
            "name": "YAML Key",
            "scope": "entity.name.tag.yaml",
            "foreground": "var(blue5)"
        },
        {
            "name": "YAML String",
            "scope": "source.yaml string.unquoted",
            "foreground": "var(white3)"
        },
        {
            "name": "markup headings",
            "scope": "markup.heading",
            "font_style": "bold"
        },
        {
            "name": "markup headings",
            "scope": "markup.heading punctuation.definition.heading",
            "foreground": "var(red2)"
        },
        {
            "name": "markup h1",
            "scope": "markup.heading.1 punctuation.definition.heading",
            "foreground": "var(red)"
        },
        {
            "name": "markup links",
            "scope": "string.other.link, markup.underline.link",
            "foreground": "var(blue)"
        },
        {
            "name": "markup bold",
            "scope": "markup.bold",
            "font_style": "bold"
        },
        {
            "name": "markup italic",
            "scope": "markup.italic",
            "font_style": "italic"
        },
        {
            "name": "markup underline",
            "scope": "markup.underline",
            "font_style": "underline"
        },
        {
            "name": "markup bold/italic",
            "scope": "markup.italic markup.bold | markup.bold markup.italic",
            "font_style": "bold italic"
        },
        {
            "name": "markup bold/underline",
            "scope": "markup.underline markup.bold | markup.bold markup.underline",
            "font_style": "bold underline"
        },
        {
            "name": "markup italic/underline",
            "scope": "markup.underline markup.italic | markup.italic markup.underline",
            "font_style": "italic underline"
        },
        {
            "name": "markup bold/italic/underline",
            "scope": "markup.bold markup.italic markup.underline | markup.bold markup.underline markup.italic | markup.italic markup.bold markup.underline | markup.italic markup.underline markup.bold | markup.underline markup.bold markup.italic | markup.underline markup.italic markup.bold",
            "font_style": "bold italic underline"
        },
        {
            "name": "markup hr",
            "scope": "punctuation.definition.thematic-break",
            "foreground": "var(orange)"
        },
        {
            "name": "markup numbered list bullet",
            "scope": "markup.list.numbered.bullet",
            "foreground": "var(green)"
        },
        {
            "name": "markup blockquote",
            "scope": "markup.quote punctuation.definition.blockquote, markup.list punctuation.definition.list_item",
            "foreground": "var(orange)"
        },
        {
            "name": "markup code",
            "scope": "markup.raw",
            "background": "color(var(blue2) alpha(0.38))"
        },
        {
            "name": "markup code",
            "scope": "markup.raw.inline",
            "background": "color(var(blue2) alpha(0.5))"
        },
        {
            "name": "markup punctuation",
            "scope": "(text punctuation.definition.italic | text punctuation.definition.bold)",
            "foreground": "var(pink)"
        },
        {
            "name": "diff.header",
            "scope": "meta.diff, meta.diff.header",
            "foreground": "var(pink)"
        },
        {
            "name": "diff.deleted",
            "scope": "markup.deleted",
            "foreground": "var(red)"
        },
        {
            "name": "diff.inserted",
            "scope": "markup.inserted",
            "foreground": "var(green)"
        },
        {
            "name": "diff.changed",
            "scope": "markup.changed",
            "foreground": "var(orange)"
        },
        {
            "name": "CSS Properties",
            "scope": "support.type.property-name",
            "foreground": "var(white3)"
        },
        {
            "scope": "constant.numeric.line-number.match",
            "foreground": "var(red)"
        },
        {
            "scope": "message.error",
            "foreground": "var(red)"
        },

        {
            "scope": "diff.deleted",
            "background": "hsla(357, 45%, 60%, 0.15)",
            "foreground_adjust": "l(+ 5%)"
        },
        {
            "scope": "diff.deleted.char",
            "background": "hsla(357, 60%, 60%, 0.30)",
            "foreground_adjust": "l(+ 10%)"
        },
        {
            "scope": "diff.inserted",
            "background": "hsla(180, 45%, 60%, 0.15)",
            "foreground_adjust": "l(+ 5%)"
        },
        {
            "scope": "diff.inserted.char",
            "background": "hsla(180, 60%, 60%, 0.30)",
            "foreground_adjust": "l(+ 10%)"
        },
    ]
}
